<?php

/* Cette page charge et affiche l'interface permettant d'utiliser le qcm.
Le fichier interface/voir_qcm.html contient l'interface
et voir_qcm_script.js le script (javascript) qui fait le lien entre l'utilisateur et la page php du serveur (voir_ajax.php). 
*/

session_start ();

require_once 'fonctions.php';


if (!isset($_GET['qcm']) || !file_exists('qcm/'.$_GET['qcm']))
{
	header('Location: index.php'); // Le qcm n'existe pas.
	exit(0);
}

$_SESSION['qcm'] = $_GET['qcm']; // On sauvegarde l'identifiant du QCM dans les variables de session.

// Initialisation des variables.
$fichier_xml = simplexml_load_file('qcm/'.$_SESSION['qcm'].'/qcm.xml');
if (isset($_SESSION['rep'])) unset($_SESSION['rep']);
$_SESSION['nb_q'] = count($fichier_xml->question);
$_SESSION['q'] = -1;
$_SESSION['fini'] = 0;

// On affiche la page de modification des questions.
$html = motif('voir_qcm', array('[[TITRE]]', '[[NB_QUESTIONS]]', '[[DOSSIER_QCM]]'), array((string)$fichier_xml->titre, $_SESSION['nb_q'], $_SESSION['qcm']));

echo $html;

?>